#include<iostream>
#include<map>
#include<string>
using namespace std;
long long a[100001];
queue<long long>q1;
queue<long long>q2;
inline long long read(){
     long long x=0,f=1;
      char ch=getchar();
     while(ch<'0'||ch>'9'){
         if(ch=='-')
              f=-1;
          ch=getchar();
      }
      while(ch>='0'&&ch<='9'){
         x=(x<<1)+(x<<3)+(ch^48);
        ch=getchar();
     }
     return x*f;
}
long long zzx()
{
	long long x;
	if(q2.empty()||!q2.empty()&&q2.front()>q1.front()&&!q1.empty())
	{
		x=q1.front();
		q1.pop();
		return x;
	}
	else
	{
		x=q2.front();
		q2.pop();
		return x;
	}	
}
int main()
{
	cout<<log(4);
	return 0;
}